{$macro on}

{$define orcisver:='0.0.4'}
{$ifdef WINDOWS}{$define callconv:=stdcall}{$else}{$define callconv:=cdecl}{$endif}

{$ifdef fpc}
    {.$define TThreadMethod:=TThreadMethod}
{$else}
    {$define TThreadMethod:=TThreadProcedure}
{$endif}

{.$define wacef}
{$define lazcef}

{$ifdef lazcef}
    {.$define TChromium:=TChromium}
    {.$define CefLoadLibrary:=CefLoadLibrary}
{$endif}

{$ifdef wacef}
    {$define TChromium:=TWAChromium}
    {$define CefLoadLibrary:=CefLoadLib}
{$endif}

// Download managers
{$define dmcef}     // CEF3
{.$define dmsyn}    // Synapse
{.$define dmlnet}   // LNet
{.$define dmfpc}    // Pure FPC

// Forms behaviuor
{.$define usemodal}

// CEF version
{.$define cef_trunk}
{$define cef_stable}


